package com.joven.product.service.business.domain.model.entity;

import com.joven.product.service.business.domain.model.entity.id.ProductDetailId;
import com.joven.product.service.business.domain.model.entity.id.ProductId;
import lombok.*;
import lombok.experimental.SuperBuilder;

/**
 * <p>
 * 商品详情值对象
 * </p>
 *
 * @author Joven
 * @date 2022-01-06 18:21:27
 */
@Getter
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class ProductDetail extends BaseDomainObj<ProductDetailId> implements EntityObj<Product> {
    /**
     * 商品id
     */
    private ProductId productId;
    /**
     * 商品标题
     */
    private String title;
    /**
     * 卖点
     */
    private String sellPoint;
    /**
     * 文案详情
     */
    private String detail;
}